سیلاب زمانی روی میدهد که خاک و گیاهان نتوانند بارش را جذب نموده و در نتیجه کانال طبیعی رودخانه کشش گذردهی رواناب ایجاد شده را نداشته باشد. بطور متوسط تقریبا ۳۰ درصد بارش به رواناب تبدیل میشود که این میزان با ذوب برف افزایش مییابد. سیلابهایی که بصورت متفاوت روی میدهد منطقهای به نام سیلابدشت را در اطراف رودخانه بوجود میآورند.
سیلابهای رودخانه اغلب ناشی از بارشهای شدید میباشد که در برخی موارد همراه با ذوب برف میباشد. سیلابی که بدون پیش هشدار یا پیش هشدار کمی در رودخانه جاری شود تند سیل نامیده میشود. تلفات جانی این تند سیلابها که در حوزههای کوچک بوقوع میپیوندند عموما بیشتر از تلفات جانی سیلابهای رودخانههای بزرگ میباشند. تلفات جانی تند سیلابها که در حوزههای کوچک بوقوع میپیوندند عموما بیشتر از تلفات جانی سیلابهای رودخانههای بزرگ هستند.